dogs cats green dunfermline scotland persian cats puppies cat london england blue cattery pet red dog glasgow edinburgh black